Jump To:
Technical Notes
The printing system in Mac OS X is based on the Common UNIX Printing System (CUPS). Mac OS X printing supports a wide variety of PostScript and raster printers, and offers advanced features such as network job spooling via the Internet Printing Protocol (IPP), and PDF and Quartz imaging. The printing system also allows printer drivers and applications to present modular and extensible user interfaces, so that developers can take advantage of and extend Apple's interface rather than write extra code to override it.

Printing Resources
A guided introduction and learning path for developers new to Mac OS X printing.   Essential information for developers using Apple's powerful printing environment.  
Printing Topics
A collection of system software functions that a Carbon application can use to print to any type of supported printer.   A set of classes that work together to make basic printing support easy.   Programming interfaces that support the development of printer drivers.

View legacy technologies, including technologies, features, products, APIs, and programming techniques that are no longer supported or have been superseded.